# Release Notes - OpenTAP 9.5
# New Features:
- Hashes of files in TapPackages #50 (opens new window)
- Improve process of referencing assembly from other TapPackage. #57 (opens new window)
- Multiselect list of ITestSteps #58 (opens new window)
- Allow TestSteps to access results from other steps #59 (opens new window)
- Add libiovisa to the search in Visa.cs #63 (opens new window)
- Creating a new project with the OpenTAP SDK should use a NuGet version corresponding to the installed version. #64 (opens new window)
- Allow For Classes Containing Common Properties to be Used #65 (opens new window)
- Input to support selecting parent steps #71 (opens new window)
- Support External Parameters of type List<string> #76 (opens new window)
- Max size for all session log files increased to a total of 2GB #79 (opens new window)
# Usability Improvements:
- Http Package Repository Download is the cause of zombie processes #56 (opens new window)
- IVersionConvert throws exception whenever starting a debug session#61 (opens new window)
- TypeData.GetTypeData is ambiguous when using it with a Type object. #62 (opens new window)
- Place log files in the SessionLog folder and not in subfolders #83 (opens new window)
- Added package dependency on serializer plugins
- Sweep loop range now clears parameters
# Bug Fixes:
tap package list
errors out while packages are being uploaded to repo #17 (opens new window)tap package list
with package name and--installed
yields unexpected result #44 (opens new window)- Properties with no getters break typedata #52 (opens new window)
- Run Program step can't run tap on windows #75 (opens new window)
- Fixed a bug where invalid station macro caused a crash
--results ""
now disables all result listeners
# Other:
- Add Owner xml element to Package Definition #48 (opens new window)
- Extensible Plugin/Type Searcher #53 (opens new window)
- Input throws IndexOutOfRange exception when PropertyName is set #69 (opens new window)
- Add
LicenseRequired
andSourceUrl
to package definition #72 (opens new window) - TestStep.PlanRun is null during PrePlanRun and PostPlanRun #74 (opens new window)